concealed microphone - French English Dictionary